package com.zenjava.update;

import java.net.URL;
import java.util.Date;

public class AppProfile
{
    private String name;
    private String version;
    private String description;
    private URL releaseNotesUrl;
    private Date releaseDate;
    private URL releaseUrl;
    private URL fullUpdateUrl;

    public AppProfile()
    {
    }

    public AppProfile(String name,
                      String version,
                      String description,
                      URL releaseNotesUrl,
                      Date releaseDate,
                      URL releaseUrl,
                      URL fullUpdateUrl)
    {
        this.name = name;
        this.version = version;
        this.description = description;
        this.releaseNotesUrl = releaseNotesUrl;
        this.releaseDate = releaseDate;
        this.releaseUrl = releaseUrl;
        this.fullUpdateUrl = fullUpdateUrl;
    }

    public String getName()
    {
        return name;
    }

    public void setName(String name)
    {
        this.name = name;
    }

    public String getVersion()
    {
        return version;
    }

    public void setVersion(String version)
    {
        this.version = version;
    }

    public String getDescription()
    {
        return description;
    }

    public void setDescription(String description)
    {
        this.description = description;
    }

    public URL getReleaseNotesUrl()
    {
        return releaseNotesUrl;
    }

    public void setReleaseNotesUrl(URL releaseNotesUrl)
    {
        this.releaseNotesUrl = releaseNotesUrl;
    }

    public Date getReleaseDate()
    {
        return releaseDate;
    }

    public void setReleaseDate(Date releaseDate)
    {
        this.releaseDate = releaseDate;
    }

    public URL getReleaseUrl()
    {
        return releaseUrl;
    }

    public void setReleaseUrl(URL releaseUrl)
    {
        this.releaseUrl = releaseUrl;
    }

    public URL getFullUpdateUrl()
    {
        return fullUpdateUrl;
    }

    public void setFullUpdateUrl(URL fullUpdateUrl)
    {
        this.fullUpdateUrl = fullUpdateUrl;
    }
}
